export default (config: any) => {
  // 自定义 ejs loader
  // config.module.rules.get('exclude').exclude.add(/\.ejs$/).end();
  config.module
    .rule('ejs-loader')
    .test(/\.ejs$/)
    .use()
    .loader('ejs-loader')
    .options({
      esModule: true,
      evaluate: /\{%([\s\S]+?)%\}/g,
      interpolate: /\{\{([\s\S]+?)\}\}/g,
      escape: /\{\{\{([\s\S]+?)\}\}\}/g,
      variable: 'ctx',
    })
    .end();
};
